@charset "utf-8";
 /*  
*@description: 全局 
*@author: name 黄俊杰  
* @update: name ()更新 
*/

html{width:100%; height:100%;}
body{ font-size:12px; color:#434343; min-width:320px;font-family:"微软雅黑",Arial; background-color:#ececec;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol,ul,li{list-style-image:none;list-style-position:outside;list-style-type:none;}
input{ padding:0; margin:0; font-family:"微软雅黑"; outline:none}
.language-sm{display:none;}
.ui-left{float:left;}
.ui-right{float:right;}
.ui-clr {
  display: block;
  zoom: 1;
}
.ui-clr:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}
.clear{clear:both; height:0px; width:0; margin:0; padding:0; border:none; overflow:hidden; }
a{text-decoration:none; cursor:pointer; color:#4c4c4c}
a:hover{}
img{ max-width:100%;}

/*sidr*/
#sidr-right {
  display: none;
}
.sidr {
  display: none;
  position: absolute;
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 999999;
  width: 180px;
  overflow-x: none;
  overflow-y:auto;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 15px;
  background: #fff;
  color: #333;
}
.sidr.right {
  left: auto;
  right: -55%;
}
.sidr ul {
  display: block;
  margin: 0 0 15px;
  padding: 0;
  border-top: 1px dashed #dfdfdf;
  border-bottom: 1px dashed #ffffff;
}
.sidr ul li {
  display: block;
  margin: 0;
  line-height: 48px;
  border-top: 1px dashed #fff;
  border-bottom: 1px dashed #dfdfdf;
}
.sidr ul li:hover,
.sidr ul li.active,
.sidr ul li.sidr-class-active {
  border-top: none;
  line-height: 49px;
}
.sidr ul li:hover > a,
.sidr ul li:hover > span,
.sidr ul li.active > a,
.sidr ul li.active > span,
.sidr ul li.sidr-class-active > a,
.sidr ul li.sidr-class-active > span {
  color:#cd0000;
}
.sidr ul li a,
.sidr ul li span {
  padding: 0 15px;
  display: block;
  text-decoration: none;
  color: #333333;
}
.sidr ul li ul {
  border-bottom: none;
  margin: 0;
}
.sidr ul li ul li {
  line-height: 40px;
  font-size: 13px;
}
.sidr ul li ul li:last-child {
  border-bottom: none;
}
.sidr ul li ul li:hover,
.sidr ul li ul li.active,
.sidr ul li ul li.sidr-class-active {
  border-top: none;
  line-height: 41px;
}
.sidr ul li ul li:hover > a,
.sidr ul li ul li:hover > span,
.sidr ul li ul li.active > a,
.sidr ul li ul li.active > span,
.sidr ul li ul li.sidr-class-active > a,
.sidr ul li ul li.sidr-class-active > span {
}
.sidr ul li ul li a,
.sidr ul li ul li span {
  color: rgba(51, 51, 51, 0.8);
  padding-left: 30px;
}
#right-menu{
 position:absolute;
 top:25px;
 right:10px;
 border: 0;
 height: 40px;
 padding: 0 8px;
 *padding:0 2px 0 2px;
 border-radius:8px;
 background-color:#cd0000;
}
#right-menu span{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABKSURBVEhL7ZOxDQAwCMN6O4/T0tmjsxHJDB4yROJ0dz3s1BRHEi2OTREBpQFKA5QGKA3m7IP8RKeIgNIApQFKA5QGc/ZBfkJTdF0oUafLBAFNbAAAAABJRU5ErkJggg==) no-repeat;
 display:block;
 width:22px;
 height:22px;
 margin:5px;
 border:none;
}
/*点击小图显示大图*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:926565999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer; border:none;}
#cboxOverlay{background:url(../box/overlay.png) repeat 0 0;}
#cboxTopLeft{width:21px; height:21px; background:url(../box/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../box/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../box/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../box/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(../box/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../box/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../box/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../box/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#626262;}
#cboxCurrent{  position: absolute;  bottom: -1px;  width: 100%;  color: #626262;  text-align: center;  font-size: 14px;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../box/controls.png) no-repeat -77px -2px; width:21px; height:21px; text-indent:-9999px;}
#cboxNext{position:absolute; bottom:0; left:30px; background:url(../box/controls.png) no-repeat -52px -2px;  width:21px; height:21px; text-indent:-9999px;}
img.cboxPhoto{ max-width:740px; width:100%;}
#cboxLoadingOverlay{background:url(../box/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../box/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../box/controls.png) no-repeat -27px -2px; width:21px; height:21px; text-indent:-9999px;}
/*header*/
#header{ height:89px; background:url(../img/header-bg.jpg); overflow:hidden;}
.logo-box .line-1{ position:absolute; right:0; height:41px; border-left:1px solid #e3e3e3;}
.logo-1{ float:left; position:relative; margin-top:27px; padding-right:18px;}
.logo-2{ float:left; margin:20px 0 0 17px;}
.hr-top{ margin-top:12px; line-height:20px;}
.hr-top a{ float:right; position:relative; padding:0 12px; color:#686868;}
.hr-top .line-2{ position:absolute; height:11px; top:5px; right:0; border-left:1px dotted #cbcbcb;}
.language{ float:right; position:relative; padding:0 17px 0 11px;}
 .language img{ vertical-align:top;}
 .language ul{ display:none; position:absolute; padding:5px 0; background-color:#fff; z-index:20;}
 .language ul li{ margin-bottom:3px; cursor:pointer;}
 .language .on{ display:block;}
.head-arrow{ position:absolute; right:0; top:8px; width:10px; height:6px; background:url(../img/head-arrow.png) no-repeat;}
.language span{ cursor:pointer;}
.head-tel{ margin-top:5px; padding-left:46px; font-size:14px; color:#000; background:url(../img/head-tel.png) no-repeat left center;}
.head-tel span{ font-family:"Arial"; font-size:24px; color:#007fd0;}
/*nav*/
#nav{ display:none; margin-bottom:20px; height:44px; line-height:44px; font-size:14px; color:#020202; background-color:#fff; border-top:1px solid #eee; overflow:hidden; box-shadow:0 3px 6px #d6d6d6;}
#nav li{ float:left; margin-right:-1px;}
#nav li a{ display:block; text-align:center; color:#020202; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
#nav li .cur{ position:relative; font-size:16px; color:#fff; background-color:#2d96d8; border-color:#2d96d8; z-index:10;}
.search-box{ position:relative;}
.search-box .search-inp{ width:170px; padding-right:24px; height:25px; line-height:25px; border:none; border-bottom:1px solid #dadada; outline:none;}
.search-box .search-btn{ position:absolute; width:18px; height:18px; right:0; bottom:15px; background:url(../img/search.jpg) no-repeat; border:none;}
/*footer*/
#footer{ background-color:#595959;}
.footer-top{ padding:19px 0 14px 0;}
.footer-top dl{ float:left;}
.footer-top dt{ font-size:15px; font-weight:normal; color:#fff;}
.footer-top dd{ line-height:23px; padding-left:15px; background:url(../img/foot-arrow.png) no-repeat left center;}
.footer-top dd a{ font-size:13px; color:#b0b0b0; }
.ft-right{ padding:9px 0; border-left:1px solid #727272;}
.footer-kf{ font-size:14px; color:#fff; text-align:center;}
.footer-kf i{ display:block; width:52px; height:48px; margin:0 auto 16px; background:url(../img/foot-kf-icon.png) no-repeat;}
.footer-kf span{ display:block; margin-top:8px; font-family:"Arial"; font-size:20px;}
.footer-code{ width:85px; font-size:14px; color:#fff; text-align:center;}
.footer-code img{ width:83px; height:83px; margin-bottom:15px; border:1px solid #404040;}
.footer-bot{ height:45px; line-height:45px; font-size:13px; color:#fff; background-color:#515151;}
.footer-bot .ui-left{ font-size:0;}
.footer-bot a{ position:relative; margin-left:59px; font-size:13px; color:#fff;}
.footer-bot .ui-left a:first-child{ margin-left:0;}
.footer-bot .line-3{ position:absolute; top:4px; right:-29px; height:12px; border-left:1px solid #fff;}
/*pages*/
#pages{ font-size:0; text-align:center;}
#pages a{ display:inline-block; margin-left:-1px; height:35px; line-height:35px; color:#999; font-size:12px; border:1px solid #ddd; vertical-align:middle;}
#pages .page{ padding:0 12px;}
#pages .next,
#pages .prev{ width:32px; background:url(../img/page-arrow.png) no-repeat;}
#pages .prev{ background-position:center 14px; border-top-left-radius:4px; border-bottom-left-radius:4px;}
#pages .next{ background-position:center -20px; border-top-right-radius:4px; border-bottom-right-radius:4px;}
#pages .cur{ position:relative; color:#fff; background-color:#8f8f8f; border-color:#8f8f8f; z-index:10;}
/*index*/
#banner{ margin-bottom:20px;}
#banner .slick-arrow{ position:absolute; height:0; visibility:hidden;}
.menu dl{ margin-bottom:15px; border:1px solid #efefef; background-color:#fff}
.menu dt{ height:39px; line-height:38px; font-size:16px; font-weight:normal; color:#fff; background-color:#fafafa; border-bottom:1px solid #efefef;}
.menu dt span,
.pro-head span{ position:relative; height:40px; top:-1px; display:inline-block; background-color:#2d96d8;}
.menu dt .bg,
.pro-head .bg{ position:absolute; top:0; right:-4px; width:4px; height:100%; background:url(../img/menu-head.png) no-repeat center center;}
.menu dd{ height:40px; line-height:39px; background:url(../img/foot-arrow.png) no-repeat 22px 15px;}
.menu dd a{ font-size:14px; color:#686868;}
.index-cp,
.index-news,
.index-pro{ border:1px solid #ececec; background-color:#fff; overflow:hidden;}
.index-head{ padding-left:16px; height:40px; line-height:39px; border-bottom:1px solid #ececec; overflow:hidden; background-color:#fff;}
.index-head span{ font-size:16px; color:#000;}
.index-head span em{ font-style:normal; color:#2d96d8;}
.index-head span i{ margin-left:8px; font-style:normal; font-size:12px; color:#d1d1d1; text-transform:uppercase;}
.index-head .more{ margin:14px 9px 0 0;}
.more{ width:41px; height:11px; background:url(../img/more.jpg) no-repeat;}
.index-cp-con p{ text-indent:2em; line-height:29px; font-size:14px; color:#686868;}
.index-news-con{ font-size:14px;}
.index-news-con .inc-first .info{ display:inline-block; color:#f8791b;}
.index-news-con .con>a{ display:block; color:#2d96d8; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.owt{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index-news-con .time{ display:inline-block; width:55px; height:19px; line-height:19px; padding-left:13px; font-size:12px; color:#fff; background:url(../img/time-bg.png) no-repeat;}
.index-news-con .inc-first{ position:relative; border-bottom:1px dashed #cecece;}
.index-news-con .inc-first .time{ position:absolute; right:0;}
.index-news-con .con p,
.index-news-con .owt a{ color:#686868;}
.contact-us-img{ display:none;}
.index-pro{ margin-top:20px;}
#slick-pro .slick-slide{ font-size:14px; color:#686868; text-align:center;}
#slick-pro .slick-arrow{ position:absolute; top:50%; margin-top:-17px; width:15px; height:34px; font-size:0; border:none; background:url(../img/index-pro-arrow.png) no-repeat; z-index:100; }
#slick-pro .slick-next{ background-position:right top;}  
.ib-slide{ position:relative;}
.ib-slide .hd{ position:absolute; right:0; bottom:17px; z-index:3;}
.ib-slide .hd li{ float:left; width:13px; height:13px; margin-right:18px; background-color:#fff; border-radius:50%;}
.ib-slide .hd .on{ background-color:#76caff;}
.index-bot{ margin-top:23px;}
.ib-b,
.ib-m{ position:relative; margin-bottom:15px;}
.ib-b .bg,
.ib-m .bg{ position: absolute; bottom:0; left:0; right:0; height:48px; line-height:48px; background-color:#000; opacity:0.6; filter:alpha(opacity=60); z-index:1;}
.ib-b p,
.ib-m p{ position:absolute; left:0; right:0; bottom:0; line-height:48px; font-size:16px; color:#fff; padding-left:24px; z-index:3;}
/*内页*/
.mb15{ margin-bottom:15px;}
.inner-banner{ margin-bottom:15px;}
.inner-right{ padding-bottom:32px; border:1px solid #ececec; background-color:#fff;}
.now-wz{ padding:0 10px 0 21px; color:#8f8f8f; background:url(../img/now-wz-arrow.jpg) no-repeat left center;}
.now-wz a{ color:#8f8f8f;}
/*产品中心*/
.pro-list{ padding:15px 0 20px 0;}
.pro-list li{ float:left; margin-bottom:9px; text-align:center;}
.pro-list a{ display:inline-block; margin-top:9px; font-size:14px; color:#686868;height: 40px}
.pro-list .pic{vertical-align:middle; background-color:#fff; border:1px solid #e7e7e7;display: block}
.pro-list img{ vertical-align:middle;}
.pro-info-top{ padding:15px;}
.pro-info-top .pic{ border:1px solid #e7e7e7;}
.pro-info-top .con{ display:table-cell;}
.pro-info-top .con h3{ padding:10px 0 8px 0; font-size:18px; color:#2d96d8;}
.pro-info-top .con p{ line-height:31px; font-size:14px; color:#686868;}
.pro-head{ height:40px; line-height:38px; font-size:16px; font-weight:normal; color:#fff;border-top:1px solid #ececec; border-bottom:1px solid #ececec;}
.pro-info-text{ padding:20px 20px 0;}
.pro-info-text p{ line-height:2; font-size:14px; text-indent:2em; color:#686868;}
/*关于韦达*/
.au-con{ padding:20px 22px 0 20px;}
.au-con img{ float:left; margin:0 20px 10px 0;}
.au-con p,
.news-info-text p{ line-height:2; text-indent:2em; font-size:14px; color:#686868;}
/*行业新闻*/
.news-list{ margin-bottom:30px;}
.news-list li{ padding:15px 0; border-bottom:1px dashed #c6c6c6; overflow:hidden;}
.news-list .pic{ float:left;}
.news-list .con{ display:table-cell; padding-top:5px; font-size:14px;}
.news-list .con a{ color:#2d96d8;}
.news-list .con p{ margin-top:3px; line-height:26px; color:#5d5d5d; overflow:hidden;}
.news-list .con span{ font-size:12px; color:#b6b6b6;}
.news-list .con span+span{ margin-left:16px;}
/*行业新闻-详情*/
.news-info-head{ padding:30px 0 20px 0; text-align:center; border-bottom:1px dashed #c6c6c6;}
.news-info-head h1{ margin-bottom:20px; font-size:24px; color:#2d96d8;}
.news-info-head span{ color:#b6b6b6;}
.news-info-head span+span{ margin-left:16px;}
.news-info-text{ padding:20px 0;}
.news-info-bot{ padding:15px 0 0 0; border-top:1px dashed #c6c6c6;}
.news-info-bot dt{ margin-bottom:12px; font-weight:normal; font-size:16px; color:#e60012;}
.news-info-bot dd{ font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news-info-bot dd+dd{ margin-top:12px; }
.news-info-bot dd span{ display:inline-block; height:18px; line-height:18px; margin-right:7px; padding:0 7px; color:#fff; background-color:#cdcdcd; vertical-align:middle;}
.share{ margin:15px 0 23px 0;     height: 28px;    line-height: 28px; padding:0 6px; background-color:#efefef; border:1px solid #e6e6e6; border-radius:5px;}
.share span{ vertical-align:top; margin-right:8px;}
.share a{ display:inline-block; width:16px; height:100%; background:url(../img/share-icon.png) no-repeat; vertical-align:middle;}
.share a+a{ margin-left:5px;}
.share .sina{ background-position:-21px 0;}
.share .txwb{ background-position:-42px 0;}
.share .wx{ background-position:-63px 0;}
.news-info-bot .back{ display:inline-block; width:99px; height:26px; line-height:24px; color:#f6af23; text-align:center; background:url(../img/back-bg.jpg) repeat-x; border:1px solid #d6d6d6; border-radius:20px;}
/*技术支持*/
.pro-gg-list{ padding:0 15px 40px;}
.pro-gg-list li{ padding:13px 0 17px 15px; border-bottom:1px dotted #d6d5d5;}
.pro-gg-list .tit{ position:relative; font-size:16px; color:#2d96d8;}
.pro-gg-list .tit i{ position:absolute; left:-15px; top:0; width:4px; height:100%; background:url(../img/pro-gg-arrow.png) no-repeat left center;}
.pro-gg-list p{ margin:7px 0; font-size:14px; color:#7e7e80;}
.pro-gg-list span{ margin-right:13px; color:#a2a2a3;}
.down{ display:inline-block; padding:38px 0 13px 0; width:55px; color:#858a91; text-align:center; background:url(../img/down-icon.png) no-repeat center -99px #f6f7f9; border:1px solid #d1d1d1;}
.down:hover{ color:#fff; background-color:#2d96d8; background-position:center 12px; border-color:#2d96d8;}
/*客户留言*/
.mes-list,
.my-mes{ padding:0 14px;}
.mes-list li{ padding:17px 0 10px 0; border-bottom:1px dotted #d6d5d5;}
.mes-que{ margin-bottom:16px;}
.mes-ans{ margin-bottom:5px;}
.mes-que h4,
.mes-ans h4{ position:relative; height:18px; line-height:18px; font-size:14px; padding-left:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mes-que h4{ color:#2d96d8;}
.mes-ans h4{ color:#9a9a9b;}
.mes-list .mes-it,
.mes-list .mes-im{ position:absolute; left:0; width:18px; height:18px; background:url(../img/mes-img.png) no-repeat;}
.mes-list .mes-im{ background-position:left bottom;}
.mes-list .time{ color:#a8a8a9;}
.mes-list .time span{ margin-left:8px;}
.mes-list p{ line-height:25px; padding-left:27px; font-size:14px; color:#9a9a9b;}
.mes-pages{ padding:20px 14px 0;}
.mes-pages a{ display:inline-block; height:26px; line-height:24px; color:#a5a5a5; border:1px solid #d5d5d5; vertical-align:middle;}
.mes-pages a+a{ margin-left:6px;}
.mes-pages .page{ padding:0 8px;}
.mes-pages .prev,
.mes-pages .next{ width:24px; text-align:center; background:url(../img/mes-page-arrow.png) no-repeat;}
.mes-pages .prev{ background-position:center 6px;}
.mes-pages .next{ background-position:center -31px;}
.mes-pages .cur{ color:#fff; background-color:#2d96d8; border-color:#2d96d8;}
.mes-pages span{ display:inline-block; margin-right:8px; font-size:14px; color:#747474; vertical-align:middle;}
.mes-pages .inp{ width:26px; height:26px; line-height:25px; text-align:center; border:1px solid #d5d5d5; vertical-align:middle;}
.mes-pages .go{ width:26px; margin-left:6px; text-align:center;}
.my-mes{ margin-top:30px;}
.my-mes h3{ padding-bottom:15px; font-size:18px; color:#2d96d8; border-bottom:1px dotted #d6d5d5;}
.my-mes ul{ padding-top:16px;}
.my-mes li{ font-size:0; margin-bottom:20px;}
.my-mes li label{ margin-right:20px;}
.my-mes li label input{ margin-right:5px; vertical-align:-2px;}
.my-mes li em{ margin-right:5px; font-style:normal; font-size:14px; color:#747474; vertical-align:middle;}
.my-mes li i{ margin-right:5px; color:#e92d39;}
.my-mes li span{ font-size:14px; color:#8a8a8a; vertical-align:middle;}
.my-mes li .inp-1,
.my-mes li .inp-2{ height:35px; line-height:33px; padding-left:5px; border:1px solid #e4dfc4; border-radius:3px; vertical-align:middle;}
.my-mes li .inp-1{ width:371px;}
.my-mes li .inp-2{ width:130px;}
.my-mes li textarea{ width:556px; height:100px; padding:5px; border:1px solid #e4dfc4; vertical-align:middle; overflow:hidden; resize:none;}
.my-mes .yzm img{ margin-left:20px; vertical-align:middle;}
.mes-btn{ width:117px; padding:8px 0; text-align:center; font-size:20px; color:#fff; border:none; border-radius:5px;}
.mb-submit{ background-color:#2d96d8;}
.mb-reset{ background-color:#8a8a8a;}
.my-mes .mb-submit{ margin:0 27px 0 85px;}
/*联系我们*/
.contact-us li{ padding:24px 0 0 0;}
.contact-us li+li{ margin-top:22px;}
.contact-us li h2{ font-size:24px; color:#000;}
.contact-us li h2 span,
.contact-us li p span,
.contact-us li em{ color:#369fdc;}
.contact-us li em{ margin-right:20px; font-size:45px;}
.contact-us li p{ margin:33px 0 17px 0; padding-left:36px; font-size:20px; color:#656565; background:url(../img/cu-tel.png) no-repeat left center;}
.contact-us li p span{ font-size:22px; margin-left:10px;}
.cu-ac{ padding:4px 0; line-height:30px; font-size:14px; color:#686868; border-top:1px dashed #c9c9c9; border-bottom:1px dashed #c9c9c9;}
.cu-address{ padding-left:37px; background:url(../img/cu-address.png) no-repeat 7px 5px;}
.cu-cz{ padding-left:37px; background:url(../img/cu-cz.png) no-repeat left center;}
.cu-bot{ margin-top:50px; font-size:16px; color:#2c9cdc;}
.cu-bot p{ margin-bottom:17px}
/*企业资质*/
.honor-list{ padding:16px 0;}
.honor-list li{ float:left; margin-bottom:12px; font-size:14px; text-align:center; color:#686868;}
.honor-list li span{ display:block; margin-top:16px;}
/*人才招聘*/
.talent-zp{ padding:0 14px;}
.talent-zp ul{ margin-bottom:30px;}
.talent-zp li{ border-bottom:1px dotted #d8d8d8; overflow:hidden;}
.talent-zp li+li{ margin-top:5px;}
.talent-zp li em{ float:left; height:42px; font-size:50px; font-style:normal; color:#d7d7d7;}
.talent-zp .tab{ padding-left:75px}
.zp-head{ height:56px; padding-top:25px; font-size:14px; color:#686868;}
.zp-head strong{ font-weight:normal;}
.zp-head span{ display:none; margin-left:24px;}
.zp-head a{ padding-left:12px; font-size:12px; color:#4d4d4d; background:url(../img/zp-arrow.png) no-repeat 0 6px;}
.link{ display:none;}
.con-head{ border-top:1px solid #2d96d8;}
.con-head span{ display:block; width:83px; height:23px; line-height:23px; color:#fff; text-align:center; background-color:#2d96d8;}
.c2{ margin-top:22px; border-color:#7e7e7e}
.c2 span{ background-color:#7e7e7e;}
.talent-zp .con{ display:none; padding-top:5px;}
.talent-zp .con p{ padding-left:103px; font-size:14px; line-height:25px; color:#808080;}
.talent-zp .on{ border-bottom:none;}
.talent-zp .on em{ color:#2d96d8;}
.talent-zp .on strong{ font-size:18px; color:#2d96d8;}
.talent-zp .on .zp-head span{ display:inline;}
.talent-zp .on .link{ display:block;}
.talent-zp .on .void{ display:none;}
.talent-zp .on .zp-head a{ background-position:0 -17px;}
/*我要应聘*/
.apply{ padding:38px 0 0 51px;}
.apply li{ margin-bottom:20px;}
.apply em{ margin-right:5px; font-style:normal; font-size:14px; color:#686868; vertical-align:middle;}
.apply .inp{ width:371px; height:35px; line-height:33px; padding-left:5px; border:1px solid #e1e1e1; border-radius:3px; vertical-align:middle;}
.apply textarea{ width:556px; height:132px; padding:5px; border:1px solid #e1e1e1; overflow:hidden; resize:none; vertical-align:middle;}
.apply .mb-submit{ margin:0 27px 0 75px;}
/*网站地图*/
.site-map {
    height: 470px;
    line-height: 30px;
    font-size: 1.5em;
    text-align: center;
}
.site-map dl {
    padding-bottom: 50px;
    text-align: left;
    display: block;
    clear: both;
}
.site-map dt {
    padding-bottom: 40px;
    text-align: center;
    width: 92px;
    height: 30px;
    line-height: 30px;
    padding-bottom: 40px;
    background:url(../img/site-map-bg.jpg) no-repeat
}
.site-map dt a{
    font-size: 16px;
    font-weight: normal;
    color:#ffffff;
}
.site-map dd {
    text-indent: 2em;
    width: 20%;
    float: left;
    padding-bottom: 10px;
}
@media(min-width:768px){
  /*header&footer&nav*/
  .container{ padding:0;}
  #right-menu{ display:none;}
  #nav{ display:block;}
  #nav li a{ width:90px; }
  .footer-top dl{ width:102px;}
  .footer-kf{ width:150px;}
  /*index*/
  #slick-pro{ height:200px; padding-top:20px;}
  #slick-pro .slick-list{ width:630px; margin:0 auto;}
  #slick-pro .slick-list img{ margin-bottom:10px;}
  #slick-pro .slick-prev{ left:24px;}
  #slick-pro .slick-next{ right:24px;}
  .index-bot{ /*margin-right:-10px;*/}
  /*产品中心*/
  .pro-list li{ width:170px; margin-left:14px;}
  .pro-list .pic{ width:170px; height:129px;}
  .pro-info-top .pic{ width:420px;}
  .pro-info-top .con{ padding-left:27px;}
  /*行业新闻*/
  .news-list,
  .news-info{ padding:0 20px;}
  .news-list .con{ padding-left:16px;}
  .news-list .con p{ height:52px;}
  /*客户留言*/
  .mes-que h4,
  .mes-ans h4{ width:480px;}
  /*联系我们*/
  .contact-us{ padding:0 20px;}
  .cu-address{ min-width:505px;}
  /*企业资质*/
  .honor-list li{ width:228px; margin-left:16px;}
}
@media(min-width:992px){
  /*header&footer&nav*/
  #nav li a{ width:120px; }
  #nav li .cur{ font-size:18px;}
  .footer-top dl{ width:135px;}
  .footer-kf{ width:200px;}
  /*index*/
  .menu,
  .index-cp{ float:left;}
  .index-top-right,
  .index-news{ float:right;}
  .menu{ width:220px;}
  .menu dt span,
  .pro-head span{ padding:0 20px 0 22px;}
  .menu dd{ float:none; padding-left:39px; background-position:22px 15px;}
  .menu dd+dd{ border-top:1px dashed #e8e8e8;}
  .index-top-right,
  .inner-right{ width:730px;}
  .index-cp,
  .index-news{ width:355px; height:300px;}
  .index-cp-con{ padding:0 10px 20px;}
  .index-cp-con img{ float:left; margin:19px 18px 0 0; width:100px;}
  .index-cp-con .text{ display:table-cell; padding-top:13px;}
  .index-news-con{ padding:15px 15px 0 15px;}
  .index-news-con li{ margin-bottom:8px;}
  .index-news-con .pic{ margin-right:13px;}
  .index-news-con .pic img{ width:126px; height:82px;}
  .index-news-con .inc-first{ padding-bottom:19px;}
  .index-news-con .inc-first p{ margin-top:3px; line-height:25px;}
  .index-news-con .inc-first .time{ bottom:25px;}
  .index-news-con .con{ padding:5px 0 0 140px;}
  .index-news-con .owt{ width:250px;}
  .contact-us-img{ display:block;}
  #slick-pro{ height:230px; padding-top:40px;}
  #slick-pro .slick-list{ width:630px; margin:0 auto;}
  #slick-pro .slick-list img{ margin-bottom:20px;}
  #slick-pro .slick-prev{ left:24px;}
  #slick-pro .slick-next{ right:24px;}
  .index-bot{ margin-right:0;}
  .ib-b{ width:320px; margin:0 15px;}
  .ib-m{ width:310px;}
  /*内页*/
  .inner-right{ float:right;}
  /*产品中心*/
  .pro-list li{ width:165px;}
  .pro-list .pic{ width:165px; height:126px;}
  /*技术支持*/
  .pro-gg-list .tit{ max-width:580px;}
  /*客户留言*/
  .mes-que h4,
  .mes-ans h4{ width:470px;}
  /*联系我们*/
  .contact-us{ padding:0 30px;}
  /*企业资质*/
  .honor-list li{ width:221px;}
}
@media(min-width:1200px){
  /*header&footer&nav*/
  .container{ width:1160px;}
  #nav li a{ width:139px;}
  .search-box{ margin-right:61px;}
  .footer-top dl{ width:163px;}
  .footer-kf{ width:257px;}
  /*index*/
  .menu{ width:265px;}
  .index-top-right,
  .inner-right{ width:880px;}
  .index-cp{ width:450px;}
  .index-news{ width:415px;}
  .index-cp,
  .index-news{ height:301px;}
  .index-cp-con{ padding:0 15px 14px;}
  .index-cp-con img{ float:left; margin:19px 18px 0 0; width:180px; height:220px;}
  .index-news-con{ padding:18px 20px 0 15px;}
  .index-news-con li{ margin-bottom:10px;}
  .index-news-con .inc-first{ margin-bottom:12px; padding-bottom:19px;}
  .index-news-con .owt{ width:304px;}
  #slick-pro{ height:248px;}
  #slick-pro .slick-list{ width:742px;}
  .ib-b{ width:379px;}
  .ib-m{ width:375px;}
  /*产品中心*/
  .pro-list li{ width:201px; margin-left:15px;}
  .pro-list .pic{ width:201px; height:153px;}
  .pro-info-top .pic{ width:429px; height:326px;}
  .pro-info-top .con{ padding-left:27px;}
  /*技术支持*/
  .pro-gg-list .tit{ max-width:700px;}
  /*客户留言*/
  .mes-que h4,
  .mes-ans h4{ width:600px;}
  /*联系我们*/
  .contact-us{ padding:0 32px 0 34px;}
  /*企业资质*/
  .honor-list li{ width:270px;}

}
@media(max-width:992px){
  /*index*/
  .menu dt span,
  .pro-head span{ padding:0 15px 0;}
  .menu dd{ float:left; padding-left:25px; background-position:12px 15px;}
  .index-cp,
  .index-news{ float:left; width:49%; height:302px;}
  .index-news{ margin-left:2%;}
  .index-cp-con{ padding:0 10px 20px;}
  .index-cp-con img{ float:left; margin:19px 18px 0 0; width:100px;}
  .index-cp-con .text{ display:table-cell; padding-top:13px;}
  .index-news-con{ padding:15px 15px 0 15px;}
  .index-news-con li{ margin-bottom:12px;}
  .index-news-con .pic{ margin-right:13px;}
  .index-news-con .pic img{ width:126px; height:82px;}
  .index-news-con .inc-first{ padding-bottom:19px;}
  .index-news-con .inc-first p{ margin-top:3px; line-height:25px;}
  .index-news-con .inc-first .time{ bottom:5px;}
  .index-news-con .con{ padding:5px 0 0 140px;}
  .index-news-con .owt{ width:260px;}
  .ib-b,
  .ib-m{ width:370px; height:234px; margin-right:10px;}
}

@media(max-width:760px){
  #header .language-sm{display: block;position: absolute;right: 72px;top: 34px;}

}


@media(max-width:768px){
  /*header&footer*/
  #header{ margin-bottom:20px;}
  .logo-box{ width:50%;}
  .logo-1{ padding-right:0;}
  .logo-box .line-1{ display:none;}
  .footer-bot .ui-right{ float:none; text-align:center;}

  /*index*/
  .index-cp,
  .index-news{ float:none; width:100%; height:auto; margin:0 auto 20px;}
  .index-news-con .owt{ width:80%;}
  #slick-pro{ padding:30px 0;}
  #slick-pro .slick-arrow{ position:absolute; height:0; visibility:hidden;}
  .ib-b,
  .ib-m{ width:100%; height:auto;}
  .ib-b img,
  .ib-m img{ width:100%;height: auto;}
  /*产品中心*/
  .now-wz{ display:none;}
  .pro-list li{ width:30%; margin-left:2.5%;}
  .pro-list .pic{ width:70%; padding:10px 0; margin: 0 auto;}
  .pro-info-top .pic{ float:none; text-align:center; overflow:hidden;}
  /*行业新闻*/
  .news-list,
  .news-info{ padding:0 10px;}
  .news-list .con{ padding-left:10px;}
  /*客户留言*/
  .mes-que h4,
  .mes-ans h4{ width:auto; float:none;}
  .my-mes li .inp-1{ width:60%;}
  .my-mes li .inp-2{ width:130px;}
  .my-mes li textarea{ width:70%;}
  /*联系我们*/
  .contact-us{ padding:0 15px;}
  .cu-address{ width:100%;}
  /*企业资质*/
  .honor-list li{ width:47%; margin-left:2%}
  /*人才招聘*/
  .talent-zp li em{ font-size:40px;}
  .talent-zp .tab{ padding-left:58px;}
  .talent-zp .on strong{ font-size:16px;}
  .zp-head{ height:46px; padding-top:18px;}
  .zp-head span{ margin-left:10px; font-size:12px;}
  /*我要应聘*/
  .apply{ padding:38px 0 0 30px;}
  .apply .inp{ width:70%;}
  .apply textarea{ width:75%;}
  .apply .mb-submit{ margin:0 27px 0 75px;}
}
@media(max-width:480px){
  /*header&footer*/
  #right-menu{ top:15px;height: 35px;padding: 0 5px;}
  #header .language-sm{display: block;position: absolute;right: 65px;top: 25px;}
  #header{ height:70px;}
  .logo-box{ width:60%;}
  .logo-1{ margin-top:22px;}
  /*index*/
  .menu dt{ height:30px; line-height:30px;}
  .menu dt span{ height:31px;}
  .index-cp-con img{ float:none; display:block; margin:15px auto 0;}
  .index-news-con,
  .index-cp-con p{ font-size:12px;}
  .index-news-con .owt{ width:60%;}
  .ib-slide .hd{ bottom:13px;}
  .ib-b .bg, 
  .ib-m .bg{ height:40px;}
  .ib-b p, 
  .ib-m p{ line-height:40px; padding-left:10px; font-size:14px;}
  /*产品中心*/
  .pro-list li{ width:47%; margin-left:2%;}
  .pro-list .pic{ width:90%;height: auto;}
  .pro-info-text{padding:10px}
  .pro-info-text p{text-indent: 0;}
  /*行业新闻*/
  .news-list .pic{float:none;}
  .news-list .pic img{ display:block; margin:0 auto;}
  .news-info-bot dt{ font-size:14px;}
  .news-info-bot dd{ font-size:12px;}
  /*技术支持*/
  .pro-gg-list .ui-left,
  .pro-gg-list .ui-right{ float:none;}
  .down{ width:40px; margin-top:10px; padding:30px 0 8px 0; font-size:0; background-position:center -103px;}
  .down:hover{ background-position:center 8px;}
  /*客户留言*/
  .mes-pages .ui-right{ display:none;}
  .mes-pages .ui-left{ float:none; text-align:center;}
  .my-mes li em,
  .my-mes li span{ display:block;}
  .my-mes li em{ margin-bottom:8px;}
  .my-mes li .inp-1,
  .my-mes li .inp-2{ height:30px; line-height:28px;}
  .my-mes li .inp-1,
  .my-mes li textarea{ width:90%;}
  .my-mes li .inp-2{ width:120px;}
  .my-mes .mb-submit{ margin:0 10px 0 0;}
  .mes-btn{ width:80px; font-size:16px;}
  .sm-tc{ text-align:center;}
  /*联系我们*/
  .contact-us li h2{ font-size:18px;}
  .contact-us li em{ margin-right:15px; font-size:30px;}
  .contact-us li p{ margin:20px 0 10px 0; font-size:16px; background-position:0 3px;}
  .contact-us li p span{ font-size:18px;}
  /*企业资质*/
  .honor-list li{ font-size:12px;}
  /*人才招聘*/
  .zp-head{ padding-left:55px;}
  .zp-head span{ display:none !important;}
  .talent-zp .tab,
  .talent-zp .con p{ padding-left:0;}
  .con-head{ margin-bottom:10px;}
  .talent-zp .con p{ font-size:12px;}
  /*我要应聘*/
  .apply{ padding:38px 0 0 10px;}
  .apply em{ font-size:12px;}
  .apply .inp{ height:30px; line-height:28px;}
  .apply textarea{ height:110px;}
  .apply .mb-submit{ margin:0 15px 0;}
}





